/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.srcptit.trainning.longph.btvn2;

import java.util.Scanner;

/**
 *
 * @author Long Pham
 */
public class IO {

    static int nhapint() {
        int a = 0;
        int t = 0;
        while (t == 0) {
            t = 1;
            try {
                Scanner sc = new Scanner(System.in);
                System.out.println("Mời bạn nhập số nguyên");
                a = sc.nextInt();
            } catch (Exception e) {
                System.out.println("Bạn đã nhập sai");
                t = 0;
            }
        }
        return a;
    }
    static String nhapString() {
        String a = null;
        int t = 0;
        while (t == 0) {
            t = 1;
            try {
                Scanner sc = new Scanner(System.in);
                System.out.println("Mời bạn nhập String ");
                a = sc.nextLine();
            } catch (Exception e) {
                System.out.println("Bạn đã nhập sai");
                t = 0;
            }
        }
        return a;
    }
    static float nhapFloat() {
        float a = 0;
        int t = 0;
        while (t == 0) {
            t = 1;
            try {
                Scanner sc = new Scanner(System.in);
                System.out.println("Mời bạn nhập số float ");
                a = sc.nextFloat();
            } catch (Exception e) {
                System.out.println("Bạn đã nhập sai");
                t = 0;
            }
        }
        return a;
    }
    static double nhapdouble() {
        double a = 0;
        int t = 0;
        while (t == 0) {
            t = 1;
            try {
                Scanner sc = new Scanner(System.in);
                System.out.println("Mời bạn nhập số double");
                a = sc.nextDouble();
            } catch (Exception e) {
                System.out.println("Bạn đã nhập sai");
                t = 0;
            }
        }
        return a;
    }
}
